To catch someone in the act of doing something wrong or illegal.
किसी को गलत या अवैध काम करते हुए पकड़ना।
English Usage: He was caught red handed stealing money from the cash register.
Hindi Usage: उसे रंगे हाथ पैसे चोरी करते हुए पकड़ा गया।